package com.google.api.chart;

public enum LocationMaker {

	AFGHANISTAN("AF", true),
	ALAND_ISLANDS("AX", true),
	ALBANIA("AL", true),
	ALGERIA("DZ", true),
	AMERICAN_SAMOA("AS", true),
	ANDORRA("AD", true),
	ANGOLA("AO", true),
	ANGUILLA("AI", true),
	ANTARCTICA("AQ", true),
	ANTIGUA_AND_BARBUDA("AG", true),
	ARGENTINA("AR", true),
	ARMENIA("AM", true),
	ARUBA("AW", true),
	AUSTRALIA("AU", true),
	AUSTRIA("AT", true),
	AZERBAIJAN("AZ", true),
	BAHAMAS("BS", true),
	BAHRAIN("BH", true),
	BANGLADESH("BD", true),
	BARBADOS("BB", true),
	BELARUS("BY", true),
	BELGIUM("BE", true),
	BELIZE("BZ", true),
	BENIN("BJ", true),
	BERMUDA("BM", true),
	BHUTAN("BT", true),
	BOLIVIA("BO", true),
	BOSNIA_AND_HERZEGOVINA("BA", true),
	BOTSWANA("BW", true),
	BOUVET_ISLAND("BV", true),
	BRAZIL("BR", true),
	BRITISH_INDIAN_OCEAN_TERRITORY("IO", true),
	BRUNEI_DARUSSALAM("BN", true),
	BULGARIA("BG", true),
	BURKINA_FASO("BF", true),
	BURUNDI("BI", true),
	CAMBODIA("KH", true),
	CAMEROON("CM", true),
	CANADA("CA", true),
	CAPE_VERDE("CV", true),
	CAYMAN_ISLANDS("KY", true),
	CENTRAL_AFRICAN_REPUBLIC("CF", true),
	CHAD("TD", true),
	CHILE("CL", true),
	CHINA("CN", true),
	CHRISTMAS_ISLAND("CX", true),
	COCOS__KEELING__ISLANDS("CC", true),
	COLOMBIA("CO", true),
	COMOROS("KM", true),
	CONGO("CG", true),
	CONGO__THE_DEMOCRATIC_REPUBLIC_OF_THE("CD", true),
	COOK_ISLANDS("CK", true),
	COSTA_RICA("CR", true),
	COTE_D_IVOIRE("CI", true),
	CROATIA("HR", true),
	CUBA("CU", true),
	CYPRUS("CY", true),
	CZECH_REPUBLIC("CZ", true),
	DENMARK("DK", true),
	DJIBOUTI("DJ", true),
	DOMINICA("DM", true),
	DOMINICAN_REPUBLIC("DO", true),
	ECUADOR("EC", true),
	EGYPT("EG", true),
	EL_SALVADOR("SV", true),
	EQUATORIAL_GUINEA("GQ", true),
	ERITREA("ER", true),
	ESTONIA("EE", true),
	ETHIOPIA("ET", true),
	FALKLAND_ISLANDS__MALVINAS_("FK", true),
	FAROE_ISLANDS("FO", true),
	FIJI("FJ", true),
	FINLAND("FI", true),
	FRANCE("FR", true),
	FRENCH_GUIANA("GF", true),
	FRENCH_POLYNESIA("PF", true),
	FRENCH_SOUTHERN_TERRITORIES("TF", true),
	GABON("GA", true),
	GAMBIA("GM", true),
	GEORGIA("GE", true),
	GERMANY("DE", true),
	GHANA("GH", true),
	GIBRALTAR("GI", true),
	GREECE("GR", true),
	GREENLAND("GL", true),
	GRENADA("GD", true),
	GUADELOUPE("GP", true),
	GUAM("GU", true),
	GUATEMALA("GT", true),
	GUERNSEY("GG", true),
	GUINEA("GN", true),
	GUINEA_BISSAU("GW", true),
	GUYANA("GY", true),
	HAITI("HT", true),
	HEARD_ISLAND_AND_MCDONALD_ISLANDS("HM", true),
	HOLY_SEE("VA", true),
	HONDURAS("HN", true),
	HONG_KONG("HK", true),
	HUNGARY("HU", true),
	ICELAND("IS", true),
	INDIA("IN", true),
	INDONESIA("ID", true),
	IRAN__ISLAMIC_REPUBLIC_OF("IR", true),
	IRAQ("IQ", true),
	IRELAND("IE", true),
	ISLE_OF_MAN("IM", true),
	ISRAEL("IL", true),
	ITALY("IT", true),
	JAMAICA("JM", true),
	JAPAN("JP", true),
	JERSEY("JE", true),
	JORDAN("JO", true),
	KAZAKHSTAN("KZ", true),
	KENYA("KE", true),
	KIRIBATI("KI", true),
	KOREA_DEMOCRATIC_PEOPLES_REPUBLIC_OF("KP", true),
	KOREA_REPUBLIC_OF("KR", true),
	KUWAIT("KW", true),
	KYRGYZSTAN("KG", true),
	LAO_PEOPLE_S_DEMOCRATIC_REPUBLIC("LA", true),
	LATVIA("LV", true),
	LEBANON("LB", true),
	LESOTHO("LS", true),
	LIBERIA("LR", true),
	LIBYAN_ARAB_JAMAHIRIYA("LY", true),
	LIECHTENSTEIN("LI", true),
	LITHUANIA("LT", true),
	LUXEMBOURG("LU", true),
	MACAO("MO", true),
	MACEDONIA_THE_FORMER_YUGOSLAV_REPUBLIC_OF("MK", true),
	MADAGASCAR("MG", true),
	MALAWI("MW", true),
	MALAYSIA("MY", true),
	MALDIVES("MV", true),
	MALI("ML", true),
	MALTA("MT", true),
	MARSHALL_ISLANDS("MH", true),
	MARTINIQUE("MQ", true),
	MAURITANIA("MR", true),
	MAURITIUS("MU", true),
	MAYOTTE("YT", true),
	MEXICO("MX", true),
	MICRONESIA_FEDERATED_STATES_OF("FM", true),
	MOLDOVA_REPUBLIC_OF("MD", true),
	MONACO("MC", true),
	MONGOLIA("MN", true),
	MONTENEGRO("ME", true),
	MONTSERRAT("MS", true),
	MOROCCO("MA", true),
	MOZAMBIQUE("MZ", true),
	MYANMAR("MM", true),
	NAMIBIA("NA", true),
	NAURU("NR", true),
	NEPAL("NP", true),
	NETHERLANDS("NL", true),
	NETHERLANDS_ANTILLES("AN", true),
	NEW_CALEDONIA("NC", true),
	NEW_ZEALAND("NZ", true),
	NICARAGUA("NI", true),
	NIGER("NE", true),
	NIGERIA("NG", true),
	NIUE("NU", true),
	NORFOLK_ISLAND("NF", true),
	NORTHERN_MARIANA_ISLANDS("MP", true),
	NORWAY("NO", true),
	OMAN("OM", true),
	PAKISTAN("PK", true),
	PALAU("PW", true),
	PALESTINIAN_TERRITORY_OCCUPIED("PS", true),
	PANAMA("PA", true),
	PAPUA_NEW_GUINEA("PG", true),
	PARAGUAY("PY", true),
	PERU("PE", true),
	PHILIPPINES("PH", true),
	PITCAIRN("PN", true),
	POLAND("PL", true),
	PORTUGAL("PT", true),
	PUERTO_RICO("PR", true),
	QATAR("QA", true),
	REUNION("RE", true),
	ROMANIA("RO", true),
	RUSSIAN_FEDERATION("RU", true),
	RWANDA("RW", true),
	SAINT_BARTHELEMY("BL", true),
	SAINT_HELENA("SH", true),
	SAINT_KITTS_AND_NEVIS("KN", true),
	SAINT_LUCIA("LC", true),
	SAINT_MARTIN("MF", true),
	SAINT_PIERRE_AND_MIQUELON("PM", true),
	SAINT_VINCENT_AND_THE_GRENADINES("VC", true),
	SAMOA("WS", true),
	SAN_MARINO("SM", true),
	SAO_TOME_AND_PRINCIPE("ST", true),
	SAUDI_ARABIA("SA", true),
	SENEGAL("SN", true),
	SERBIA("RS", true),
	SEYCHELLES("SC", true),
	SIERRA_LEONE("SL", true),
	SINGAPORE("SG", true),
	SLOVAKIA("SK", true),
	SLOVENIA("SI", true),
	SOLOMON_ISLANDS("SB", true),
	SOMALIA("SO", true),
	SOUTH_AFRICA("ZA", true),
	SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS("GS", true),
	SPAIN("ES", true),
	SRI_LANKA("LK", true),
	SUDAN("SD", true),
	SURINAME("SR", true),
	SVALBARD_AND_JAN_MAYEN("SJ", true),
	SWAZILAND("SZ", true),
	SWEDEN("SE", true),
	SWITZERLAND("CH", true),
	SYRIAN_ARAB_REPUBLIC("SY", true),
	TAIWAN_PROVINCE_OF_CHINA("TW", true),
	TAJIKISTAN("TJ", true),
	TANZANIA_UNITED_REPUBLIC_OF("TZ", true),
	THAILAND("TH", true),
	TIMOR_LESTE("TL", true),
	TOGO("TG", true),
	TOKELAU("TK", true),
	TONGA("TO", true),
	TRINIDAD_AND_TOBAGO("TT", true),
	TUNISIA("TN", true),
	TURKEY("TR", true),
	TURKMENISTAN("TM", true),
	TURKS_AND_CAICOS_ISLANDS("TC", true),
	TUVALU("TV", true),
	UGANDA("UG", true),
	UKRAINE("UA", true),
	UNITED_ARAB_EMIRATES("AE", true),
	UNITED_KINGDOM("GB", true),
	UNITED_STATES("US", true),
	UNITED_STATES_MINOR_OUTLYING_ISLANDS("UM", true),
	URUGUAY("UY", true),
	UZBEKISTAN("UZ", true),
	VANUATU("VU", true),
	VATICAN_CITY_STATE("VA", true),
	VENEZUELA("VE", true),
	VIET_NAM("VN", true),
	VIRGIN_ISLANDS_BRITISH("VG", true),
	VIRGIN_ISLANDS_US("VI", true),
	WALLIS_AND_FUTUNA("WF", true),
	WESTERN_SAHARA("EH", true),
	YEMEN("YE", true),
	ZAMBIA("ZM", true),
	ZIMBABWE("ZW", true),

	Alabama("AL", false),  	  	
	Louisiana("LA", false),
	Ohio("OH", false),  
	Alaska("AK", false), 	
	Maine("ME", false), 	
	Oklahoma("OK", false),
	Arizona("AZ", false), 	
	Maryland("MD", false), 	
	Oregon("OR", false),
	Arkansas("AR", false), 	 	
	Massachusetts("MA", false),
	Pennsylvania("PA", false),
	California("CA", false),
	Michigan("MI", false),
	Rhode_Island("RI", false),
	Colorado("CO", false),
	Minnesota("MN", false),
	South_Carolina("SC", false),
	Connecticut("CT", false),
	Mississippi("MS", false),
	South_Dakota("SD", false),
	Delaware("DE", false),
	Missouri("MO", false),
	Tennessee("TN", false),
	Florida("FL", false),
	Montana("MT", false),
	Texas("TX", false),
	Georgia("GA", false),
	Nebraska("NE", false),
	Utah("UT", false),
	Hawaii("HI", false),
	Nevada("NV", false),
	Vermont("VT", false),
	Idaho("ID", false),
	New_Hampshire 	("NH", false),
	Virginia("VA", false),
	Illinois("IL", false),
	New_Jersey("NJ", false),
	Washington("WA", false),
	Indiana("IN", false),
	New_Mexico("NM", false),
	West_Virginia("WV", false),
	Iowa("IA", false),
	New_York("NY", false),
	Wisconsin("WI", false),
	Kansas("KS", false),
	North_Carolina("NC", false),
	Wyoming("WY", false),
	Kentucky("KY", false),
	North_Dakota ("ND", false)
	;
	
	private String code;
	private boolean world;

	private LocationMaker(String code, boolean world) {
		this.code = code;
		this.world = world;
	}

	public boolean isWorld() {
		return world;
	}
	
	@Override
	public String toString() {
		return code;
	}
}
